<?php

require_once "Database.php";

class PostHandler{
	
	//Variabel för session
	
	private $m_db = NULL;
	
	
public function __construct(Database $db){

			$this->m_db = $db;
	}
	//Kallar på databasklassen och därifrån SQL-funktioner
	public function DoPost($topic,$text)
	{
			$this->m_db->AddPost($topic, $text);
	}
	
	public function DoCheckPosts($postID, $topic,$text)
	{
		if(($posts = $this->m_db->CheckPosts($postID, $topic, $text)) != false)
		{
			
			return $posts;
		}
		else {
			return false;
		}
	}
	
	public function DoDeletePost($id)
	{
			$this->m_db->DeletePost($id);
	}
	
	public function DoEditPost($id)
	{
			$this->m_db->EditPost($id);
	}
}
		
?>